package com.pkk.penguin.frame.know.java.Javacoreknowledge.lock;

/**
 * @description:方法执行的类型
 * @author: peikunkun
 * @create: 2020-01-16 14:21
 **/
public enum Type {

  /**
   * 普通方法锁
   */
  lock,

  /**
   * 实例方法-内部锁实体类
   */
  innerLock,

  /**
   * 实例方法-内部锁object
   */
  innerObjLock,

  /**
   * 静态方法锁
   */
  staticLock,

  /**
   * 静态内部类锁
   */
  staticInnerLock,

  /**
   * 静态内部object锁
   */
  staticInnerObjLock;

  /**
   * 方法
   */
  private String method;

}
